foster care - French English Dictionary